|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectsum.komponenten.Komponente
sum.komponenten.Textkomponente
sum.komponenten.Markierungskomponente
sum.komponenten.Textfeld
sum.komponenten.Kennwortfeld
public class Kennwortfeld
Ein Kennwortfeld ist eine Unterklasse vom Textfeld. Eingaben im Kennwortfeld werden durch sogenannte Echozeichen dargestellt. Wenn etwas in ein Kennwortfeld getippt werden soll, muss es vorher mit einem Mausklick aktiviert werden, d.h. das Kennwortfeld muss den Fokus haben.
| Field Summary | |
|---|---|
protected JPasswordField |
hatPasswordField
|
protected String |
zEingabeBestaetigtBearbeiter
|
| Fields inherited from class |
|---|
hatTextField |
| Fields inherited from class |
|---|
zInhaltGeaendertBearbeiter, zMarkierungGeaendertBearbeiter |
| Fields inherited from class |
|---|
zAktuellFont, zSchriftArt, zSchriftGroesse, zSchriftStil |
| Fields inherited from class |
|---|
hatComponent, kenntFenster |
| Constructor Summary | |
|---|---|
Kennwortfeld(double pLinks,
double pOben,
double pBreite,
double pHoehe,
char pEchozeichen)
Das Kennwortfeld wird erzeugt und enthaelt den uebergebenen Text. |
|
Kennwortfeld(Fenster pFenster,
double pLinks,
double pOben,
double pBreite,
double pHoehe,
char pEchozeichen)
Das Kennwortfeld wird erzeugt und enthaelt den uebergebenen Text. |
|
| Method Summary | |
|---|---|
protected void |
bekommtFokus()
Das Kennwortfeld erhaelt den Fokus. |
protected void |
eingabeBestaetigt()
Das Kennwortfeld reagiert auf die Eingabebestaetigung (Enter). |
protected void |
inhaltGeaendert()
Das Kennwortfeld reagiert auf Veraenderungen. |
char |
kennwortzeichen()
Das Echozeichen wird zurueckgegeben. |
char |
kennwortZeichen()
Das Echozeichen wird zurueckgegeben. |
protected void |
markierungGeaendert()
Das Kennwortfeld reagiert auf Veraenderungen der Markierung. |
void |
setzeBearbeiterEingabeBestaetigt(String pBearbeiter)
Die Methode zur Bearbeitung des EingabeBestaetigt-Ereignisses in der Ereignisanwendung wird festgelegt. |
void |
setzeKennwortzeichen(char pZeichen)
Das Echozeichen wird festgelegt. |
void |
setzeKennwortZeichen(char pZeichen)
Das Echozeichen wird festgelegt. |
protected void |
verliertFokus()
Das Kennwortfeld verliert den Fokus. |
| Methods inherited from class |
|---|
fuegeEin, haengeAn, haengeAn, haengeAn, haengeAn, inhaltAlsText, istMarkiert, loesche, loescheAlles, loescheMarkierung, markiereAlles, markiereNichts, markierterInhalt, markierungsAnfang, markierungsEnde, setzeAusrichtung, setzeInhalt, setzeMarkierung, teilinhalt |
| Methods inherited from class |
|---|
setzeBearbeiterInhaltGeaendert, setzeBearbeiterMarkierungGeaendert, teilInhalt |
| Methods inherited from class |
|---|
aktiviere, besitztFokus, breite, deaktiviere, farbe, fokusErhaltenBearbeiter, fokusVerlorenBearbeiter, gibFrei, hoehe, init, istAktiv, istSichtbar, lerneKomponenteKennen, links, oben, setzeBearbeiterFokusErhalten, setzeBearbeiterFokusVerloren, setzeFarbe, setzeFarbe, setzeFokus, setzeFokusWert, setzeGroesse, setzeHinweis, setzePosition, verstecke, zeige |
| Methods inherited from class |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected JPasswordField hatPasswordField
protected String zEingabeBestaetigtBearbeiter
| Constructor Detail |
|---|
public Kennwortfeld(double pLinks,
double pOben,
double pBreite,
double pHoehe,
char pEchozeichen)
pLinks - der Abstand der Komponente vom linken FensterrandpOben - der Abstand der Komponente vom oberen FensterrandpBreite - die Breite der KomponentepHoehe - die Hoehe der KomponentepEchozeichen - das Zeichen, das an Stelle des eingegebenen Textes dargestellt wird
public Kennwortfeld(Fenster pFenster,
double pLinks,
double pOben,
double pBreite,
double pHoehe,
char pEchozeichen)
pFenster - das Fenster, das die Komponente enthältpLinks - der Abstand der Komponente vom linken FensterrandpOben - der Abstand der Komponente vom oberen FensterrandpBreite - die Breite der KomponentepHoehe - die Hoehe der KomponentepEchozeichen - das Zeichen, das an Stelle des eingegebenen Textes dargestellt wird| Method Detail |
|---|
protected void bekommtFokus()
bekommtFokus in class Textfeldprotected void eingabeBestaetigt()
eingabeBestaetigt in class Textfeldprotected void inhaltGeaendert()
inhaltGeaendert in class Textfeldpublic char kennwortzeichen()
public char kennwortZeichen()
protected void markierungGeaendert()
markierungGeaendert in class Textfeldpublic void setzeBearbeiterEingabeBestaetigt(String pBearbeiter)
setzeBearbeiterEingabeBestaetigt in class TextfeldpBearbeiter - der Bezeichner des Dienstes der SuMAnwendung, der aufgerufen wird, wenn in der Komponente Enter gedrueckt wurde.public void setzeKennwortzeichen(char pZeichen)
pZeichen - das neue Echozeichenpublic void setzeKennwortZeichen(char pZeichen)
pZeichen - das neue Echozeichenprotected void verliertFokus()
verliertFokus in class Textfeld
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||